couch press - German English Dictionary